leather sole - Allemand Anglais Dictionnaire